네트워크관리사 1급 기출문제·모의고사·오답노트·자동채점

2010년10월03일 42번

[NOS]
Test 테이블에서 name 필드가 "홍길동"이라는 사람의 모든 자료를 지우기 위한 SQL문으로 올바른 것은?

  • ① delete from Test what name = "홍길동";
  • ② delete from Test where name = "홍길동";
  • ③ delete at Test who name = "홍길동";
  • ④ delete from Test which name = "홍길동";
(정답률: 69%)

문제 해설

정답은 "delete from Test where name = "홍길동";"이다.

해당 SQL문은 Test 테이블에서 name 필드가 "홍길동"인 모든 자료를 삭제하는 것이다. "delete from"은 테이블에서 자료를 삭제하는 명령어이고, "where"은 조건을 지정하는 키워드이다. 따라서 "where name = "홍길동""은 name 필드가 "홍길동"인 자료만 삭제하겠다는 의미이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답